.article-content pre{
    white-space:normal
}
.article-content>div, .article-content{
    font-size:16px;
    line-height:28px;
    color:#222;
    word-wrap:break-word;
    text-align:justify;
    text-justify:inter-ideograph;
}
.article-content>div>p, .article-content>p{
    margin:16px 0;
    padding:0 8px;


}
.article-content>div strong, .article-content>div em, .article-content strong, .article-content em{
    font-weight:700;
    text-align:justify;
}
.article-content>div ol li, .article-content>div ul li, .article-content ol li, .article-content ul li{
    list-style:inherit
}
.article-content>div ol, .article-content ol{
    list-style:decimal outside
}
.article-content>div ul, .article-content ul{
    list-style:square outside
}
.article-content>div>ol, .article-content>div>ul, .article-content>ol, .article-content>ul{
    padding:20px 30px;
    color:#222
}
.article-content>div h1, .article-content h1{
    font-size:24px;
    font-weight:700;
    line-height:32px;
    color:#222;
    margin:36px 0 22px
}
.article-content>div blockquote, .article-content blockquote{
    position:relative;
    font-size:16px;
    line-height:1.5;
    color:#999;
    margin:1em 0;
    padding:12px 10px;
    background:#F4F5F6;
    border:1px solid #E8E8E8
}
.article-content>div blockquote>ul, .article-content>div blockquote>ol, .article-content blockquote>ul, .article-content blockquote>ol{
    padding:20px 30px;
    color:#222
}
.article-content>div img, .article-content img{
    max-width:100%;
    display:block;
    margin:10px auto
}
.article-content>div img[inline='1'], .article-content img[inline='1']{
    display:inline-block;
    margin:0 auto
}
.article-content>div hr, .article-content hr{
    margin:40px auto;
    width:64px;
    height:4px;
    background:#ED4040;
    outline:0;
    border:0
}
.article-content>div a, .article-content a{
    color:#406599
}
.article-content>div a:visited, .article-content a:visited{
    color:#406599
}
.article-content>div a:hover, .article-content a:hover{
    color:rgba(64,101,153,.6)
}
.article-content>div .pgc-img-caption, .article-content .pgc-img-caption{
    text-align:center;
    font-size:12px;
    color:#777;
    line-height:16px;
    margin-top:0
}
.article-content .ttplayer-js{
    font-size:12px;
    line-height:1;
    color:#fff;
    background-color:#000
}
